﻿namespace AppMachine.Domain.LogicCom.AppComs;

/// <summary>
/// 应用组件(伺服)配置参数
/// </summary>
public class ComMotorParam { 
    /// <summary>
    /// 电子齿轮比率
    /// </summary>
    public int GearRatio { get; set; }
    /// <summary>
    /// 螺距/导程
    /// </summary>
    public int TPitch { get; set;}
    /// <summary>
    /// 工作速度
    /// </summary>
    public double VelWork { get; set; }
    /// <summary>
    /// 回零速度(正常)
    /// </summary>
    public double VelReset { get; set; }
    /// <summary>
    /// 回零速度(爬行)
    /// </summary>
    public double VelCrawl  { get; set;}
    /// <summary>
    /// 点动速度
    /// </summary>
    public double VelSeek { get; set;}
    /// <summary>
    /// 行程范围起点
    /// </summary>
    public double StrokeBeg  { get; set;}
    /// <summary>
    /// 行程范围终点
    /// </summary>
    public double StrokeEnd { get; set; }
    /// <summary>
    /// 闲置位置
    /// </summary>
    public double PosIdle { get; set; }
    /// <summary>
    /// 轴的应用方向(X轴，Y轴，Z轴，R轴，C轴)
    /// </summary>
    public string AppType { get; set; }
}